• to deliver a lecture, to give a lecture, to give a talk, to lecture, to read a paper, to teach, taught
• to pull a performance to pieces
• to give a lecture on sg, to lecture on sg
• to be on the air, to go on the air
• he never fails to attend a lecture